
package com.kugou.game.sdk.api.common;

/**
 * 描述:事件状态码
 * 
 * @author chenys
 * @since 2013-12-16 下午5:06:34
 */
public interface IEventCode {

    /**
     * 进入游戏成功 1.作用域：登录、注册或分配临时账号成功后回调该事件 2.用于通知客户端进入游戏
     */
    public static final int ENTER_GAME_SUCCESS = 0X01;

    /**
     * 进入游戏失败 1.作用域：进入游戏时
     */
    public static final int ENTER_GAME_FAILED = 0X02;

    /**
     * 切换账号成功 1.作用域：切换账号登录或注册成功后回调该事件
     */
    public static final int ACCOUNT_CHANGED_SUCCESS = 0X03;

    /**
     * 准备重启应用 1.作用域：重启应用前回调该事件 2.用于游戏保存信息或其他
     */
    public static final int INTENT_TO_REBOOT_APP = 0X04;

    /**
     * 正常注册成功 1.作用域：进入游戏之前进入注册页面注册成功后；激活账号进入注册页面注册成功后 2.返回游戏
     */
    public static final int REGISTER_SUCCESS = 0X05;

    /**
     * 充值成功事件
     */
    public static final int RECHARGE_SUCCESS = 0X06;

    /**
     * 返回游戏，退出sdk
     */
    public static final int GO_BACK_TO_GAME = 0X07;
}
